package semiproject.interfaces;

import marina.model.ProfessorVO;

public interface ProfessorService {
	//CRUD 구조
	abstract public void newProfessor(ProfessorVO pvo);
	//abstract public void newProfessor(String pName, String fields, String skills);
	//=> 이렇게 써도 되지만 귀찮으므로 클래스 변수로 정의~~
	abstract public String readProfessor(ProfessorVO pvo);
	//=> read 같은 경우엔 데이터값을 출력해주어야 하므로...
	abstract public void modifyProfessor(String pNo);
	abstract public void removeProfessor(String pNo);
	//수정과 삭제는 pk로 지정해야된다.(클래스 변수로 하게 되면 몽땅 수정되거나 몽땅 삭제될 수 있으니깡...)
}
